package com.burstly.lib.network.beans;

import com.burstly.lib.network.beans.cookie.CookieHolder;
import com.burstly.lib.network.beans.cookie.CookieManager;
import com.burstly.lib.network.beans.cookie.ICookieRequest;
import java.util.Arrays;

public class TrackShowRequest
  implements ICookieRequest
{
  private Request data = new Request();

  public Request getData()
  {
    return this.data;
  }

  public void setValidCookies()
  {
    this.data.setCookie(CookieManager.getValidCookies());
  }

  public class Request
  {
    private String Id;
    private String appVersion = "";
    private CookieHolder[] cookie;
    private String encData = "";
    public String failedCR;
    private String placement = "";
    private String publisher;
    private String type = "tq";
    private UserAgentInfo userAgentInfo;
    private String zone;

    public Request()
    {
    }

    private TrackShowRequest getOuterType()
    {
      return TrackShowRequest.this;
    }

    public boolean equals(Object paramObject)
    {
      if (this == paramObject);
      Request localRequest;
      do
      {
        do
        {
          return true;
          if (paramObject == null)
            return false;
          if (getClass() != paramObject.getClass())
            return false;
          localRequest = (Request)paramObject;
          if (!getOuterType().equals(localRequest.getOuterType()))
            return false;
          if (this.Id == null)
          {
            if (localRequest.Id != null)
              return false;
          }
          else if (!this.Id.equals(localRequest.Id))
            return false;
          if (!Arrays.equals(this.cookie, localRequest.cookie))
            return false;
          if (this.encData == null)
          {
            if (localRequest.encData != null)
              return false;
          }
          else if (!this.encData.equals(localRequest.encData))
            return false;
          if (this.failedCR == null)
          {
            if (localRequest.failedCR != null)
              return false;
          }
          else if (!this.failedCR.equals(localRequest.failedCR))
            return false;
          if (this.placement == null)
          {
            if (localRequest.placement != null)
              return false;
          }
          else if (!this.placement.equals(localRequest.placement))
            return false;
          if (this.publisher == null)
          {
            if (localRequest.publisher != null)
              return false;
          }
          else if (!this.publisher.equals(localRequest.publisher))
            return false;
          if (this.type == null)
          {
            if (localRequest.type != null)
              return false;
          }
          else if (!this.type.equals(localRequest.type))
            return false;
          if (this.userAgentInfo == null)
          {
            if (localRequest.userAgentInfo != null)
              return false;
          }
          else if (!this.userAgentInfo.equals(localRequest.userAgentInfo))
            return false;
          if (this.zone != null)
            break;
        }
        while (localRequest.zone == null);
        return false;
      }
      while (this.zone.equals(localRequest.zone));
      return false;
    }

    public String getApplicationVersion()
    {
      return this.appVersion;
    }

    public String getFailedCR()
    {
      return this.failedCR;
    }

    public int hashCode()
    {
      int i = 31 * (31 + getOuterType().hashCode());
      int j;
      int m;
      label51: int i1;
      label70: int i3;
      label90: int i5;
      label110: int i7;
      label130: int i9;
      label150: int i10;
      int i11;
      if (this.Id == null)
      {
        j = 0;
        int k = 31 * (31 * (i + j) + Arrays.hashCode(this.cookie));
        if (this.encData != null)
          break label191;
        m = 0;
        int n = 31 * (k + m);
        if (this.failedCR != null)
          break label203;
        i1 = 0;
        int i2 = 31 * (n + i1);
        if (this.placement != null)
          break label215;
        i3 = 0;
        int i4 = 31 * (i2 + i3);
        if (this.publisher != null)
          break label227;
        i5 = 0;
        int i6 = 31 * (i4 + i5);
        if (this.type != null)
          break label239;
        i7 = 0;
        int i8 = 31 * (i6 + i7);
        if (this.userAgentInfo != null)
          break label251;
        i9 = 0;
        i10 = 31 * (i8 + i9);
        String str = this.zone;
        i11 = 0;
        if (str != null)
          break label263;
      }
      while (true)
      {
        return i10 + i11;
        j = this.Id.hashCode();
        break;
        label191: m = this.encData.hashCode();
        break label51;
        label203: i1 = this.failedCR.hashCode();
        break label70;
        label215: i3 = this.placement.hashCode();
        break label90;
        label227: i5 = this.publisher.hashCode();
        break label110;
        label239: i7 = this.type.hashCode();
        break label130;
        label251: i9 = this.userAgentInfo.hashCode();
        break label150;
        label263: i11 = this.zone.hashCode();
      }
    }

    public void setApplicationVersion(String paramString)
    {
      this.appVersion = paramString;
    }

    public void setCookie(CookieHolder[] paramArrayOfCookieHolder)
    {
      this.cookie = paramArrayOfCookieHolder;
    }

    public void setEncData(String paramString)
    {
      this.encData = paramString;
    }

    public void setFailedCR(String paramString)
    {
      this.failedCR = paramString;
    }

    public void setId(String paramString)
    {
      this.Id = paramString;
    }

    public void setPlacement(String paramString)
    {
      this.placement = paramString;
    }

    public void setPublisher(String paramString)
    {
      this.publisher = paramString;
    }

    public void setType(String paramString)
    {
      this.type = paramString;
    }

    public void setUserAgentInfo(UserAgentInfo paramUserAgentInfo)
    {
      this.userAgentInfo = paramUserAgentInfo;
    }

    public void setZone(String paramString)
    {
      this.zone = paramString;
    }
  }
}

/* Location:           E:\android\Toy Defense 2_dex2jar.jar
 * Qualified Name:     com.burstly.lib.network.beans.TrackShowRequest
 * JD-Core Version:    0.6.2
 */